# TODO 导入模块
import os
# TODO 文件重命名 os.rename('文件名','新的文件名')
# os.rename('test/happy.text', 'test/happy1.text')

# TODO 删除文件 os.remove('文件名')
# os.remove('test/happy1.text')

# TODO 创建文件夹 os.mkdir('文件夹的名字')
# os.mkdir('test/mydir1')

# TODO 获取当前目录 os.getcwd()
# print(os.getcwd())

# TODO 切换目录 os.chdir('切换的路径')
# os.chdir('../')  # 相对路径
# print(os.getcwd())

# TODO 获取目录下的资源 os.listdir('目录路径')
# print(os.listdir('./'))

# TODO 删除目录 os.rmdir('目录路径')
# 只能删除空目录
# 删除非空目录
# os.rmdir('test/hahaha.text')
# 删除空目录
# os.rmdir('test/mydir1')

# TODO 判断资源是文件 os.path.isfile(资源路径)
print(os.path.isfile('test/account.text'))         # True
print(os.path.isfile('test/hahaha.text'))          # True

# TODO 判断资源是目录(文件夹)
print(os.path.isfile('test'))                    #False

# TODO 获取文件扩展名
file, extend = os.path.splitext('test/account.text')
print(file)                                       # test/account
print(extend)                                     # .text
